Skip to content

V10.5.2/service update#160

Merged
gimlichael merged 3 commits into
mainfrom
v10.5.2/service-update
May 18, 2026
Merged

V10.5.2/service update#160
gimlichael merged 3 commits into
mainfrom
v10.5.2/service-update

Conversation

@gimlichael
Copy link
Copy Markdown
Member

This pull request updates the release notes for all NuGet packages in the repository to version 10.5.2, documenting a dependencies upgrade across all supported target frameworks. In addition, it updates the NuGet push workflow to use a new major version and bumps the default NGINX version in the DocFX Dockerfile. Two obsolete prompt files for release note population are also removed.

Release notes and version updates:

  • Prepends a new release block for version 10.5.2 to all .nuget/**/PackageReleaseNotes.txt files, indicating that dependencies have been upgraded to the latest compatible versions for all supported target frameworks. The new block follows a consistent format and is added above the previous version block. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

Build and workflow changes:

  • Updates the NuGet push workflow in .github/workflows/ci-pipeline.yml to use codebeltnet/jobs-nuget-push version 3 (v3) instead of version 2, ensuring the latest workflow improvements and compatibility.
  • Updates the NGINX base image version from 1.30.0-alpine to 1.31.0-alpine in .docfx/Dockerfile.docfx.

Prompt and automation cleanup:

  • Removes the obsolete prompt files .github/prompts/nuget-pouplate.prompt.md and .github/prompts/nuget.prompt.md, which are no longer needed for release note population automation. [1] [2]

gimlichael and others added 3 commits May 18, 2026 21:31
Refresh NuGet packages to latest compatible versions across all target frameworks. Pin container runtime environments to specific patch versions for improved reproducibility. Update GitHub Actions workflow to use the latest jobs-nuget-push action. Upgrade DocFX base image to latest stable NGINX to improve security and performance.
Updated all 43 NuGet packages with v10.5.2 release notes. The release documents dependency upgrades to latest compatible versions across all target frameworks. Availability strings correctly reflect project target frameworks: ASP.NET Core packages target .NET 10 and .NET 9, Cuemon.Extensions.IO targets .NET 10, .NET 9, .NET Standard 2.1 and .NET Standard 2.0, and all other packages target .NET 10, .NET 9 and .NET Standard 2.0.
Deleted nuget-pouplate.prompt.md and nuget.prompt.md from .github/prompts/. These prompts are no longer used in the release workflow.
@gimlichael gimlichael self-assigned this May 18, 2026
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 18, 2026

Greptile Summary

This is a routine service update (v10.5.2) that bumps NuGet dependencies, upgrades toolchain packages, pins Docker test-runner images to specific patch versions, and updates the NuGet push GitHub Actions workflow from v2 to v3.

  • All 43 .nuget/**/PackageReleaseNotes.txt files receive a new 10.5.2 block using the standard ALM template; CHANGELOG.md documents each individual package version change accurately.
  • Directory.Packages.props bumps Microsoft.Extensions, Microsoft.Data.Sqlite, Microsoft.Data.SqlClient, System.Text.Json, and coverlet packages across all target frameworks; testenvironments.json pins the Ubuntu test-runner Docker tags to concrete patch versions for reproducible builds.

Confidence Score: 5/5

All changes are dependency version bumps and release-note housekeeping with no logic modifications.

Every touched file is either a package version pin, a release notes text file, or a single-line infrastructure tag update. The coverlet jump from 8 to 10 is a two-major bump but is expected for .NET 10 tooling alignment and affects only test infrastructure. No production code, public API surface, or migration scripts are altered.

No files require special attention. Directory.Packages.props carries the most consequential changes but all bumps follow the established TFM-conditional grouping pattern.

Important Files Changed

Filename Overview
Directory.Packages.props Routine version bumps across all TFM groups; coverlet jumps two majors (8→10) to align with .NET 10 tooling, which is expected.
.github/workflows/ci-pipeline.yml Single-line bump of codebeltnet/jobs-nuget-push from v2 to v3; all other workflow config unchanged.
CHANGELOG.md New 10.5.2 block prepended with accurate per-package change list; comparison link appended correctly.
testenvironments.json Docker test-runner tags pinned from floating major tags to specific patch versions for reproducible CI runs.
.docfx/Dockerfile.docfx NGINX base image bumped from 1.30.0-alpine to 1.31.0-alpine (next mainline); no other changes.
.nuget/Cuemon.Core/PackageReleaseNotes.txt Standard 10.5.2 ALM block prepended; format and TFM availability string match existing convention.

Reviews (1): Last reviewed commit: "🔥 Remove obsolete NuGet prompt files" | Re-trigger Greptile

@sonarqubecloud
Copy link
Copy Markdown

@codecov
Copy link
Copy Markdown

codecov Bot commented May 18, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.80%. Comparing base (7f0e015) to head (fb2f959).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #160      +/-   ##
==========================================
- Coverage   82.90%   82.80%   -0.10%     
==========================================
  Files         602      602              
  Lines       19157    19157              
  Branches     2001     2001              
==========================================
- Hits        15882    15863      -19     
- Misses       3215     3216       +1     
- Partials       60       78      +18     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@gimlichael gimlichael merged commit 36e50ca into main May 18, 2026
314 of 315 checks passed
@gimlichael gimlichael deleted the v10.5.2/service-update branch May 18, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants